@charset "utf-8";
/* CSS Document */

#linkBar {
	background-color: #CCC;
	font-size: 10px;
	color: #333;
	border-bottom: solid 1px #666;
	padding-left: 15px;
}

#linkBar #logInOut {
	padding-right: 15px;
}

#StatusBar {
	background-color: #CCC;
	font-size: 10px;
	color: #333;
	border-top: solid 1px #666;
}

#divDefaultBody {
	width: 780;
	height: 350;
	font-size: 12px;
	color: #666;
}

#StatusBar{
	padding-left: 15px;
}

#tblAddUserPanel {
	padding-left: 15px;
}

.tblAddUserPanelMethod:hover  {
	color: #069;
	background-color: #F3FAFE;
	font-weight: 300;
	text-decoration: underline;
	cursor: pointer;
}

#divAddUserPanelContent select,input {
	color: #333;
	font-size: 10px;
}

#divAddUserPanelResult {
	width: 100%;
	height: 50;
	overflow: auto;
}

#divResultGrid {
	width: 100%;
	height: 35;
}

img:hover {
	cursor: pointer;
}

#divLogOut:hover {
	cursor: pointer;
}

#classHoverLink:hover {
	text-decoration: underline;
	background-color: #F1FAFE;
	cursor: pointer;
}

	div.autocomplete {
		position:absolute;
		width:350px;
		background-color:white;
		border:1px solid #888;
		margin:0px;
		padding:0px;
	}
	div.autocomplete ul  {
		list-style-type: none;
		margin:0px;
		padding:0px;
		font-size: 9px;
}
	div.autocomplete ul li.selected { background-color: #DDF0FB; }
	div.autocomplete ul li {
		list-style-type: none;
		display:block;
		margin:0;
		padding:2px;
		height:20px;
	}
	span.informal{
		font-style:italic;
	}
	li,lu:hover {
		cursor: pointer;
	}
	li {
		height: 20px;
	}
	
	select {
		width: 250;
		height: 150;
		font-size: 9px;
		color: #666;
	}
	
	.gridTitles {
		width: 250;
		height: 150;
		font-size: 10px;
		font-weight: bolder;
		text-decoration: none;
		color: #666;
	}
	
	.gridTitles td{
		width: 250;
		height: 150;
		font-size: 10px;
		font-weight: 200;
		color: #666;
		border-bottom: solid 1px #666;
	}
	
	tr.gridRowsHover:hover td{
		cursor: pointer;
		background-color: #D5EBFD;
		color: fb8e15;
	}
	
	td.gridRowsHover:hover {
		cursor: pointer;
		background-color: #D5EBFD;
		color: fb8e15;
		font-weight: bold;
	}
	.controlContainer {
		padding-left: 10px; 
		padding-right: 10px;
	}
	input, select {
		font-size: 10px;
		font-weight: 200;
		color: #333;
		width: 100%;
	}
	table {
		border-left: solid 1px #FFF;
		border-right: solid 1px #FFF;
	}
	.title {
			/*background-color: #E9E9E9;*/
			/*background-color: #fe8a01;*/
			/*color: #333;*/
			color: #33332c;
			font-size: 12px;
			font-weight: bold;
			text-align: left;
			padding-left: 5px;
			padding-right: 5px;
	}
	
	
	.info {
			/*background-color: #F8F8F8;*/
			color: #333;
			font-size: 11px;
			font-weight: 300;;
			text-align: left;
			padding-left: 5px;
	}